A Component Selection Framework of Cohesion and Coupling Metrics
نویسندگان
چکیده
Component-based software engineering is concerned with the development of that can satisfy customer prerequisites through reuse or independent development. Coupling and cohesion measurements are primarily used to analyse better design quality, increase reliability reduced system complexity. The complexity measurement coupling component analyze relationship between module. In this paper, proposed selection framework Hexa-oval optimization algorithm for selecting suitable components from repository. It measures interface density modules in a modular system. This has been taken into two parameters analyzing result complexity, help low high cohesion. inside outside parameters. final process cohesion, measured values were average calculation parameter. paper direct indirect interaction among as well optimal observed component-based engineering.
منابع مشابه
Measuring Software Component Reusability by Coupling and Cohesion Metrics
This paper proposes a set of new static metrics of coupling and cohesion developed to assess the reusability of Java components retrieved from the Internet by a software component search engine. These metrics differ from the majority of established metrics in three respects: they measure the degree to which entities are coupled or resemble each other, they quantitatively take account of indirec...
متن کاملA Review on Coupling and Cohesion Metrics
Software metrics are used to check and evaluate various aspects of the complexity of a software product. Coupling and Cohesion are considered to be the most important attributes. The increasing need for software quality measurements has led to extensive research into software metrics and the development of software metric tools. Many Software Metrics have been proposed for object oriented parad...
متن کاملA Design of Cohesion and Coupling Metrics for Component based Software Systems
Component based software engineering (CBSE) is based on the concept of reusability. CBSE is upcoming paradigm where emphasis is laid on reuse of existing component and rebuilds a new component. Software metrics are used to check the complexity of software. Many software metrics have been proposed for CBS to measure various attributes like complexity, cohesion, coupling etc. Many different cohes...
متن کاملComponent Identification Method with Coupling and Cohesion
Since the introduction of component-based development (CBD), effective component identification technique is known to be an important factor for successful CBD projects. As in CORBA Component Model by OMG, a component consists of one or more related objects, carrying out a homogeneous functionality. Most of the CBD methodologies utilize UML as the basic notational convention. Especially the com...
متن کاملExperiments with Coupling and Cohesion Metrics in a Large System
We apply coupling and cohesion metrics to various decompositions of a large telecommunications system. Several findings emerge: 1) There is a baseline level of coupling and cohesion that represents the average connectedness of any pair of files in the system. 2) As would be expected, measures of cohesion are greater than this baseline in well-defined subsystems. 3) Interestingly, and contrary t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Computer systems science and engineering
سال: 2023
ISSN: ['0267-6192']
DOI: https://doi.org/10.32604/csse.2023.025163